Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 STAMFORD NEW ROAD Terraced £847,026 £500,000 16 Jul 2010
76 - 78 STAMFORD NEW ROAD £888,772 £705,000 24 Nov 2017
80 STAMFORD NEW ROAD Detached £573,363 £467,500 18 Nov 2019
80A STAMFORD NEW ROAD Detached £801,126 £442,000 22 Nov 2005